income from installment sales - Deutsch Englisch Wörterbuch